home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Fritz: All Fritz
/
All Fritz.zip
/
All Fritz
/
FILES
/
FINACIAL
/
PFROI.LZH
/
PFROISW.EXE
/
PFROI2.DOC
< prev
next >
Wrap
Text File
|
1992-08-01
|
111KB
|
2,376 lines
%%30,3,63%% %%B-%%
43 PFROI User Manual - Copyright (C) 1985-1991, Techserve, Inc.
Client Group
────────────────────────────────────────────────────────────
PFROI's Client Records provide a means for defining groups of
portfolios which may be processed together. Access these
records by selecting Clients on the main PFROI menu to obtain
records with the following format:
CLIENTS.STD Note=Off 258K
Esc Pg Ins Del Alt+ File Prn Sort Dial seeK Note Cspecs Help Getpf Bat
Client Name/Addr Phone Number Portfolio File Account Number Tax ID Num.
==================== ============== ============== ============== ============
Joe E. Demo\123 Main 321-4334 DEMOPF 1234-1139 666-44-8888
Michael D. Reinke\P. 1-319-334-2927 REINKE.MD 1234-2345 325-22-2635
Pauline C. Issacs\42 342-8834 ISSACS.PC 1234-2876 422-49-2352
Client records are edited in much the same fashion as Trans-
action records. Use the Home or End keys to initiate editing of
a text field such as the Name/Addr field with existing data.
The Client Name/Addr, Account Number and Tax ID fields are used
on PFROI reports. The Phone Number field is used for auto-
dialing. Moving the cursor to the Name/Addr. field expands the
field to accommodate up to 120 characters (with horizontal
scrolling) as shown in one of the records in the preceeding
example.
The character "\" embedded in this Name/Addr field initiates a
new line when the account title is printed on CAPTOOL's Client
Statement report or used for memo merge or label generation.
Angle brackets "<>" are used to specify the salutation for memo
merge, e.g. <Mr. Smith>.
Client record command functions operate as follows:
Alt+F - File functions. Accesses file load, save, directory
and rename functions.
Alt+P - Print. Prints account records, generates mailing
labels and merges name and addresses into
correspondance ("memo merge") prepared with your
word processing software. Key Words and client
security holdings (specify ticker symbol mask) may be
used to limit print output to only accounts meeting
the specified criteria. Key word combinations are
described below in the seeK function description.
Printing starts with the record at the current
position of the cursor.
To merge names and addresses into an ASCII text file
you have prepared separately with your word processor,
embed the notation "{NAZ}" at the location of the
name/address/zip and the notation "{SAL}" at the
location for the salutation.
44
Alt+D - Dial. Auto-dials the telephone number in the current
record through your modem. Check your communication
configurations if if auto-dial appears to be
inoperative.
Alt+S - Sort. Sorts client records by last name or zip code,
depending on user's response to prompt. If Name sort
is specified, the name in the salutation brackets e.g.
<Mr. Smith> is used for the sort. If no salutation
brackets exists, then the last word in the first field
of the client name field is used for the sort.
Alt+K - Record seeK. Prompts for a Key Word and seeks the
next record containing the Key Word or combination of
key words. Key words may be combined using the
following operators:
| : "Or" operator. E.g. 'CPA | Bonds' will cause
the function to search for a record
containing the word 'CPA' or the word
'Bonds'.
& : "And" operator. E.g. 'CPA & Bonds' will
cause the function to search for a record
containing both the word 'CPA' and 'Bonds'.
Key word combinations using these operators are
evaluated from left to right, with lower/upper case
status ignored.
Alt+G - Get portfolio. Loads portfolio file indicated in the
current record and returns to main PFROI menu. Loading
portfolio files in this manner ensures that portfolio
Account Number and Tax ID information will be picked
up and printed on report headers.
Alt+B - Batch. Accesses batch valuation records from which you
may execute the batch valuaton process. (CAPTOOL
only).
Alt+N - Note. Toggles display of the Note field between "On"
and "Off". When "On", the note field is displayed.
When "Off", the note field is hidden from view, but an
asterisk at the right margin of a record indicates an
active note.
Auxiliary Records
───────────────────────────────────────────────────────────
As previously noted, PFROI has a number of support record types
designated as Auxiliary Records. Some of these records are
portfolio-specific, i.e. each portfolio has its own set of
records. Other auxiliary records apply to all portfolios in the
current sub-directory.
45
To access auxiliary records, select Auxiliaries on the main
PFROI menu to obtain the following sub-menu:
╔═══════════════════════════════ Aux. Records ═══════════════════════════════╗
║ ║
║ C) Portfolio Config. : DEMOPF ║
║ T) Tax Rate Table : DEMOPF ║
║ L) Limit Prices : DEMOPF ║
║ M) Master Sec. List : MSTRLIST.STD ║
║ G) Group Types : MSTRLIST.STD ║
║ D) Distributions : DISTRIBS.STD ║
║ P) Price History : PRICES.STD ║
║ ║
╠══════════════════════════════ Alt + Dir Help ══════════════════════════════╣
║ ║
║ > ║
║ ║
╚════════════════════════════════════════════════════════════════════════════╝
Note that the menu shows the name of the currently active
file associated with each record type.
The first three record types are portfolio-specific. If a
portfolio file has not yet been loaded, the associated
filename will be blank, however you will be prompted for a
portfolio filename upon selecting one of these records from
the auxiliary sub-menu.
A description of each record type follows. You should become
familiar with each type.
Portfolio Configure
The Portfolio Config. selection permits you to configure
some PFROI operating parameters separately for each
individual portfolio:
╔════════════════════════════ DEMOPF Configure ═════════════════════════════╗
║ ║
║ A) Fiscal Year : 12/31/90 ║
║ B) Tax Adj. : On ║
║ C) Loss Carryover: On ║
║ D) C.G. Indexing : Off ║
║ E) Distributions : Off ║
║ F) Twtd ROI/Beta : Off ║
║ G) Val. Base : First ║
║ H) Client Rpts : TAGDIPS ║
║ I) Misc. Specs. : ║
║ J) Indices ║
║ ║
╠══════════════════════════ Alt + saVe Reset Help ═══════════════════════════╣
║ ║
║ > ║
║ ║
╚════════════════════════════════════════════════════════════════════════════╝
46
Note that the filename of the portfolio to which the
configuration parameters apply appears at the top of the
configure screen.
Upon creation of a new portfolio or loading of an existing
portfolio the default values for these parameters are drawn
from an identical set of parameters which appear on the
Configure sub-menu accessed from the PFROI main menu.
The Portfolio Config. parameters and their operation are as
follows:
Fiscal Year - Designates the fiscal year-end to be used for
the portfolio in generating Capital Gain, Dividend and
Interest reports.
Tax Adjustment - In computing estimated taxes for portfolio
transaction records, the sum of the estimated taxes may fall
below that of actual taxes if losses exceed gains. This occurs
due to the maximum loss limitation imposed by U.S. Federal
(and perhaps other) tax laws. PFROI automatically inserts Tax
Adjustment and Loss Carryover entries, if necessary, so as to
adjust for this differential. Setting the Tax Adjustment
parameter to "Off" disables the automatic insertion of the Tax
Adjustment record.
Loss Carryover - A Loss Carryover is that portion of Capital
Losses which exceed the maximum allowable capital loss (see
"Tax Adjustment" above). U.S. tax laws allow such "excess
losses" to be carried forward into future years. When this
parameter is set to "On", if necessary, a loss carryover
transaction record is automatically inserted at the beginning
of the following year to reflect this carryover. In general,
Tax Adjustment and Loss Carryover parameters should both have
the same setting.
C.G. Indexing - If this parameter is set "On", PFROI will
adjust taxable cost bases upward using the factor in the Index
field in a portfolios tax rate records. Under current U.S. tax
laws this parameter should be set to "Off".
Distributions - If this parameter is set "On", PFROI will
automatically insert dividend, interest and split shares
transaction records into a portfolio during creation of a
portfolio position. (Inactive in shareware due to size
constraints).
Twtd ROI/Beta - The setting of this parameter determines
whether a time-weighted ROI and Beta value are computed and
reported when the Portfolio ROI Report is generated. The ROI
time period must span at least twelve valuations for Beta to
be computed. ROI is computed quicker with this parameter set
to "Off".
Val. Base - This parameter determines whether the default
valuation base date is the date of the first portfolio
47
transaction, less one day, or is the date of the last previous
valuation. If set to "First", each new portfolio position is
computed starting from the first portfolio transaction. If set
to "Last", a new portfolio position is computed starting with
the last previous position and subsequent transactions. This
latter approach is quicker, but requires that the last
valuation position is accurate, that is, that no transactions
prior to that position shall have been modified since the
position was created.
Client Reports - This parameter specifies reports which are to
be included in a client statement. Letters in the specifica-
tion correspond to selections in the report menu.
Misc. Specs. - This field may contain a number of entries
which control various aspects of portfolio operation. An entry
of "C+" in this field for an individual portfolio protects
existing configuration from being reinitialized when the
portfolio is reloaded or when modifications are made to PFROI
Config. parameters (see later this chapter).
Market Indices - This selection allows you to specify market
indices to be tracked with a portfolio. Up to seven indices
may be tracked. The eighth selection is used to select the
index against which portfolio and security beta are to be
computed. The specification screen appears as follows:
╔════════════════════════════ Configure Indices ═════════════════════════════╗
║ ║
║ T Symbol Description ║
║ = ========= =========== ║
║ 1) S SP 500 S&P 500 ║
║ 2) S DJ 30 DJ 30 ║
║ 3) S COMP NASDAQ ║
║ 4) ║
║ 5) ║
║ 6) ║
║ 7) ║
║ ║
║ 8) SP 500 Beta Index ║
║ ║
║ ║
╠════════════════════════════ Alt + saVe Help ═════════════════════════════╣
║ ║
║ > ║
║ ║
╚════════════════════════════════════════════════════════════════════════════╝
Tax Rate Records
Tax Rate records are used by PFROI to compute "estimated
taxes" and to classify capital gains as "long" or "short
term". Tax rate records are stored as a part of each
portfolio file and appear as follows:
48
AutoTax Parameters: DEMOPF 258K
Esc Pg Ins Del Alt+ File Prn Sort Imp Help
Mo/Dy/Yr T Hold Prd CG Rate Max Loss Tax Rate Lng/Sht Loc Rate Index IdxHld
== == == = ======== ======= ======== ======== ======= ======== ====== ======
01/01/70 6.00 0.500 3000 0.280 0.500 0.000 1.0000 12.00
01/01/77 9.00 0.500 3000 0.280 0.500 0.000 1.0000 12.00
01/01/78 12.00 0.400 3000 0.280 0.500 0.000 1.0000 12.00
06/23/84 6.00 0.400 3000 0.280 0.500 0.000 1.0000 12.00
01/01/87 6.00 1.000 3000 0.280 1.000 0.000 1.0000 12.00
01/01/88 12.00 1.000 3000 0.280 1.000 0.000 1.0000 12.00
/ /
Tax record fields are as follows:
T - Type field. Setting a Type character in this field
signifies that the tax rate record applies only to
securities of that particular type. Leaving this field
blank signifies that the record applies to all other
securities.
Hold Prd - Minimum Holding Period (in months) to be
eligible for long term capital gains treatment.
CG Rate - Fraction of long term capital gains subject to
ordinary income tax. Prior to 1987, U.S. taxpayers only had
to pay tax on only a portion of long term gains. Currently,
however, all of capital gains are taxed. A CGRate of 1.0
also forces the current hold period requirement to be used
in determining whether a gain is short or long term as
opposed to using the hold requirement when the security was
purchased.
Max Loss - Maximum loss deductible in any one year. Under
current U.S. tax laws, the maximum allowable loss which can
be deducted in any one year is $3000. The remainder of any
loss above this amount may be carried over for use in
future years.
Fed Rate - Portfolio owner's marginal Federal income tax
rate. This field may be set to zero for a portfolio which
is a tax-exempt account.
Lng/Sht - Weighting ratio of long to short term gain or
loss ratio for purpose of computing loss carryovers. This
ratio is specified by federal tax law.
Loc Rate - Portfolio owner's marginal state and local
income tax rate.
Index - This field contains an inflation index for the period
since the prior tax period. Although not currently allowed by
U.S. tax law, this feature is provided to permit inflation
indexing of an investment cost basis. For example, if the
prior tax rate record is dated 01/01/89, and the current
record is dated 01/01/90, and inflation in 1989 was 5.5%, then
the index field entry would be 1.0550. The "C.G. Indexing"
49
switch must be set to "On" in the portfolio configuration
parameters for indexing to be active in computing estimated
taxes on capital gains.
IdxHld - Specifies the minimum holding period before indexing
kicks in.
Tax rate records may be imported from an ASCII text file
using the Alt+I (Import) command. The text file must contain
data in the following format:
MM/DD/YY,Type,HoldPrd,CGRate,MaxLoss,FedRate,Long/Short,LocRate,Index,Idxhld
Upon creation of a new portfolio file, tax rate records are
initialized using parameters imported from the text file
TAXRATES.STD. This file contains U.S. tax rates for the past
two decades, however it may be easily modified using a text
editor program.
Limit Prices
Limit Price records are used to establish high and low prices
against which actual market prices are compared. This is so as
to remind you that a security should be sold or perhaps further
accumulated on weakness or strength, depending upon your
investment strategy.
Limit price records are stored as a part of each portfolio file
and appear as follows:
Limit Prices: DEMOPF 258K
Esc Pg Ins Del Alt+ File Prn Sort Dst Help
Symbol Lo Price Hi Price Distribs. MMF Symb. Description
========= ========= ========= ========= ========= ==========================
INTC 38.0000 Intel Corp
NIKE 63.0000 Cr. Cash Nike "B"
PAC 40.0000 65.0000 Buy MMF MMF$-1 Pacific Telesis
PKD 9.0000 Buy MMF MMF$-1 Parker Drilling
XICO 2.0000 Xicor, Inc.
FMAGX Buy MMF SPAR$ Fidelity Magellen
USCRX Reinvest USAA Cornerstone
VWNFX Reinvest Vangrd WindsorII
VWIGX Reinvest Vangrd Wrld/Int'l @$0.43
When a limit price is equaled or exceeded, an asterisk will
appear next to the market price on the position screen. If
the "Lo Price" limit is broken on the downside, the asterisk
appears to the left of the market price, and if the "Hi
Price" limit is reached the asterisk appears to the right of
the market price.
Limit Price records also serve one other purpose, that is to
specify the reinvestment status of distributions which can
be automatically inserted into the portfolio transactions
from the Distribution Records whenever a portfolio position
50
is created. Five reinvestment designations are available as
follows by toggling the Alt+D key while positioned on the
limit price record:
"Blank" - The transaction code (TAC) in the distribution
record is directly copied in the inserted
transaction record.
Withdraw - The transaction code in the distribution record
is modified to a "withdraw" variant in the
inserted transaction record. For example a DV+
transaction code is converted to a DVW
transaction code.
Cr. Cash - The transaction code in the distribution record
is modified as necessary to a "credit cash"
variant in the inserted transaction record. For
example, a DRI transaction code is converted to
a DV+ transaction code.
Reinvest - The transaction code in the distribution record
is modified as necessary to a "reinvest" variant
in the inserted transaction record. For
example, a DV+ transaction code is converted to
a DRI transaction.
Buy MMF - The cash proceeds from a distribution are reinvested
in the money market fund indicated in the adjacent
field.
Note: Due to size constraints the distribution feature is
inactive in the PFROI shareware.
The Limit Price description field is cross-referenced from
the master security list and therefore is not editable.
Master (Security) List
Master List records are used to store security-specific
information which is referenced by PFROI when performing
calculations or generating reports. Master List records are
stored in the file MSTRLIST.STD and appear as follows:
Master Security List: MSTRLIST.STD 258K
Esc Pg Ins Del Alt+ File Prn Sort seeK Distr Type Help
SYMBOL Auxiliary Description CUSIP T SIC "$" Beta
========= ========================================== ============ = === === ====
PAC Pacific Telesis\@@2/1*4 @$1.88 S $ 0.9
T AT&T \@@2/2*4 @$1.20 S $ 0.8
TAN Tandy Corp. \(Radio Shack)@@3/1*4 @$0.60 S $ 1.2
TCOR Tandon Corp. S $ 2.3
TNOTEA94 #TNote##5/15/94 @@5/15*2 @$13.125 912827QU9 T $ 0.0
TNOTED93 #TNote##11/15/93 @@5/15*2 @$11.75 912827QD7 T $ 0.0
USCRX USAA Cornerstone\@@12/1*1 @$.71 M $ 0.0
VFINX Vanguard Index 500 Fund\@@12/28*1 @$1.95 M $ 1.0
51
Master List fields are used as follows:
SYMBOL - Used to uniquely identify security.
Aux. Description - Extended description, may be used to
indicate interest & dividend rates and dates and bond maturity
dates and redemption prices as in the following examples:
"@@2/15*4@$5.32" - indicates that a $5.32 annual dividend
or interest is paid in 4 quarterly installments (the "*4"
indicates this), with the first payment of the calendar
year on 2/15.
"##10/15/94#$100" - indicates that a bond matures on
10/15/94 at a par price of $100/unit. If the price is
omitted, 100 is the default.
Aux. Descriptions may be copied into a portfolio transaction
description field by using the Alt+C command on the Trans-
action screen when the cursor is at the beginning of an empty
description field (hint: move the cursor to the description
field with an arrow key, then hit Alt+C). Embedding the
character "\" in the auxiliary description field will cause
only the portion of the decription up to the "\" character to
be copied into the transaction description.
Cusip - Security Cusip number. The Cusip number may be
referenced in lieu of Symbol for price retrieval into the
price records by toggling the Alt+# key (Alt+3) to mark the
record with a "#" sign next to the symbol field. Re-toggling
Alt+# clears the mark. Toggling Alt+! (Alt+1) marks the record
with "!" indicating that price downloads are to be suppressed.
T - Security Type. This value will be automatically imported
onto position screen records when the Create valuation command
is executed.
SIC - Standard Industry code. Use first three chararcters of
federal "SIC" code.
"$" - Cash symbol. Use to indicate the base denomination of
security in a multi-currency portfolio.
Beta - This value will be automatically imported onto position
screens when the Create valuation command is executed.
Group Types
Group Type records allow you to assign a description to each
security Type you define. This description is used in the
description field of "sub-total" records on portfolio
position screens and reports.
52
Group Type records are stored in the file MSTRLIST.STD and
appear as follows:
Security Group Types: MSTRLIST.STD 258K
Esc Pg Ins Del Alt+ Help
T Description
= ====================
A Annuities
B Bonds, Corporate
C Collectables
F Fixed Income (CD's)
G Ginnie Maes
L Ltd. Partnership
M Mutual Funds
N Municipal Bonds
P Precious Metals
R Real Estate
T U.S. Treasuries
S Common Stocks
V Variable Rate Funds
Z Zero Coupon Bonds
Any character from "A" to "Z" or from "0" to "9" may be used
as a "Type" specifier. The records shown above are for
example only and may be redefined using whatever categories
suit your particular needs.
Distribution Records
Distribution records are used to automatically insert trans-
action records for dividends, interests and splits when valua-
tion positions are generated using the Create valuation com-
mand. The Distributions item on the Portfolio Configure record
must be set to "On" for this feature to be operative. This
feature is of particular use with multiple portfolios. Due to
program size constraints this feature has been excluded from
the shareware version of PFROI.
53
Price History
Price History records store a historical database of prices
which may be drawn upon by PFROI to price portfolios. These
records are also used by the CAPTOOL Time-Trend module to plot
price/volume trends and compute moving averages. These records
appear as follows:
*ALL***** Price Histories: PRICES.STD 258K
Esc Pg Ins Del Alt+ File Prn Sort Mask Grph Dscr dLnk Imp Aux aRc Help
Mo/Dy/Yr Symbol T Volume Open High/Ask Low/Bid Close Description
== == == ========= = ====== ======== ======== ======== ======== =============
03/31/90 USCRX M 0 18.60937 18.60937 18.60937 USAA Cornerstone
03/31/90 VFINX M 0 32.37500 32.37500 32.37500 Vanguard Index 5
03/31/90 VLSI S 639.0 0 7.750000 7.375000 7.625000 VLSI Technology
03/31/90 VWIGX M 0 11.39062 11.39062 11.39062 Vangrd Wrld/Int'
03/31/90 VWNFX M 0 14.29687 14.29687 14.29687 Vangrd WindsorII
03/31/90 XICO S 393.0 0 3.125000 3.000000 3.000000 Xicor, Inc.
03/31/90 XON S 9077.0 0 46.75000 45.75000 46.12500 Exxon\@@3/1*4 @$
04/02/90 HRB S 1405.0 37.00000 35.62500 36.37500 H&R Block Corp\@
04/03/90 HRB S 1436.0 0 36.87500 36.37500 36.75000 H&R Block Corp\@
04/03/90 IBM S 10504. 0 106.7500 106.0000 106.6250 Int'l Bus. Mach.
04/03/90 XON S 11213. 0 47.25000 46.50000 47.12500 Exxon\@@3/1*4 @$
/ /